|
CoCreate Programmierung : Schleife zum öffnen und drucken von mehreren Dateien
clausb am 03.04.2009 um 11:47 Uhr (0)
Dateien umbenennen und löschen kann man auch ganz einfach direkt in Lisp. Externe Batchdateien sind also nicht nötig, und dann gibt es auch keine Abstimmungsschwierigkeiten wie beschrieben. Schneller wäre es vermutlich noch dazu, leichter zu warten auch (weil weniger Code).Claus ------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : 3D PDF ohne Vorschau
clausb am 20.08.2009 um 23:14 Uhr (0)
Zitat:Original erstellt von kfry:Ja, U3DSAVEMODEL-3DPDF ist ein Dialog, aber leider steht in der Referenz nichts wie :SHOW, :DISPLAY oder so:Tipp 1: Das externe Programm wird in diesem Fall über eine Funktion namens (background-job) gestartet.Tipp 2: In Lisp kann man Funktionen dynamisch überladen. Beispiel unter http://www.clausbrod.de/CoCreateModeling/MacroSymbolFunction Wenn jemand fragt: Ich hab das hier nie geschrieben 8-)Claus------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreate ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Programm ausführen und Rückgabewert ausgeben/speichern
clausb am 18.02.2009 um 14:57 Uhr (0)
Zitat:Original erstellt von mada123456:Ist es möglich, über einen LISP Befehl ein externes Programm auszuführen und den Rückgebewert dieses Programmes auszugeben/in einer Variable speichern?Habe das gerade durchgespielt mit folgendem externen C-Programm:Code: int main(void) { return 42; }Wenn ich das mit sd-sys-exec aufrufe, bekomme ich auch tatsaechlich 42 zurueck. Tut also, wie man es erwartet.Bist Du wirklich am Rueckgabewert interessiert oder aber eher an dem, was das externe Programm als Ausgabe auf ...
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : Benutzer über den Pfad abfragen
clausb am 01.09.2004 um 14:47 Uhr (0)
Zitat: Original erstellt von Inkognito: Ja aber wieso lässt dann OSD bzw LISP nicht zu, dass ich es gleich mit "" editiere (dann brauch ich ja diese Funktion nicht). LISP akzeptiert sehr wohl auch Backslashes in Dateipfaden. Man muss sie halt nur verdoppeln, um sie vom einfachen Escape-Zeichen zu unterscheiden. Siehe dazu auch die Dokumentation zum Common-LISP-Standard (beispielsweise unter http://www.lisp.org/HyperSpec/Body/sec_2-1-4-6.html). Wenn Dich die doppelten Backslashes stoeren, dann g ...
|
| In das Form Makro Programmierung wechseln |
|
CoCreate Programmierung : Aus CoCreate (V17) C#.NET (WindowsForms) Anwendung (mit Rückgabewert) zugreifen
clausb am 19.07.2011 um 22:22 Uhr (0)
Vorab: Bin mir bei der Lizenz nicht ganz sicher, was aktuelle Versionen angeht, aber ich denke, Du brauchst keine spezielle.Das .NET-API in CoCreate Modeling unterstützt sowohl externe als auch interne Clients ("add-ins"). Welchen Clienttyp man wählt, das hängt von der konkreten Anwendung ab. Fragen, die man sich stellen muss (nur zur Anregung): Wie ist der Lebenszyklus der Anwendung? Braucht sie zur Erfüllung ihrer Aufgabe immer eine laufende Instanz von CoCreate Modeling? Soll die Anwendung auch auf Rech ...
|
| In das Form CoCreate Programmierung wechseln |